Skip to content

chore: normalize LICENSE copyright to Passion Factory and add community-health files#2

Merged
amondnet merged 2 commits into
chore/m0-scaffoldfrom
chore/oss-community-health
Jul 1, 2026
Merged

chore: normalize LICENSE copyright to Passion Factory and add community-health files#2
amondnet merged 2 commits into
chore/m0-scaffoldfrom
chore/oss-community-health

Conversation

@amondnet

@amondnet amondnet commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

Normalizes the LICENSE copyright holder and adds the community-health files every public repo needs.

  • LICENSE: Copyright (c) 2026 pleaseai -> Copyright (c) 2026 Passion Factory (year unchanged).
  • README badges: added a badge row (CI + License MIT) near the top.
  • CONTRIBUTING.md: adapted the setup/workflow to the real Rust toolchain (mise install, cargo build, mise run check, cargo test).
  • CODE_OF_CONDUCT.md: Contributor Covenant 2.1, contact conduct@pleaseai.dev.
  • SECURITY.md: private vulnerability reporting, fallback contact security@pleaseai.dev.
  • .github/PULL_REQUEST_TEMPLATE.md: checklist commands adapted to cargo test / mise run check.
  • .github/ISSUE_TEMPLATE/: bug_report.md, feature_request.md, config.yml (org/repo links -> pleaseai/adaptive-fetch).

Notes

  • No crates.io badge — the crate is not published (M0 scaffold).
  • orca.yaml and .worktreeinclude left untouched.

Summary by cubic

Normalize the LICENSE to Passion Factory and add community-health files (CODE_OF_CONDUCT.md, SECURITY.md, CONTRIBUTING.md, issue/PR templates) to establish a solid OSS baseline. Also add README CI/License badges and align templates/checks to the Rust toolchain via mise and cargo.

Written for commit 6fe9f7e. Summary will update on new commits.

@coderabbitai

coderabbitai Bot commented Jul 1, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 4586b519-36ce-4277-98b2-a9d41b952303

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/oss-community-health

Comment @coderabbitai help to get the list of available commands.

@greptile-apps

greptile-apps Bot commented Jul 1, 2026

Copy link
Copy Markdown

Greptile Summary

This PR normalizes the LICENSE copyright holder to "Passion Factory" and adds the full suite of community-health files needed for a public OSS repository.

  • LICENSE: copyright holder updated from pleaseai to Passion Factory, year unchanged.
  • Community health files added: CONTRIBUTING.md, CODE_OF_CONDUCT.md (Contributor Covenant v2.1), SECURITY.md (private vulnerability reporting), .github/PULL_REQUEST_TEMPLATE.md, and issue templates (bug_report.md, feature_request.md, config.yml).
  • README.md: CI and MIT license badges added; the CI badge URL correctly references the existing .github/workflows/ci.yml file.

Confidence Score: 5/5

All changes are documentation and community-health files with no impact on runtime behavior — safe to merge.

Every changed file is a Markdown document, YAML template, or a single-line LICENSE edit. There are no logic changes, no dependency updates, and no configuration that affects build or runtime. The CI badge URL references an existing workflow file, all contact addresses are consistent across files, and the Contributor Covenant text matches v2.1 verbatim.

No files require special attention.

Important Files Changed

Filename Overview
LICENSE Single-line copyright holder change from pleaseai to Passion Factory; year unchanged at 2026.
README.md Adds CI and MIT license badges; badge URL correctly references the existing ci.yml workflow file.
CONTRIBUTING.md New file documenting setup, development workflow, commit conventions, and PR process — aligned to mise + cargo toolchain.
CODE_OF_CONDUCT.md New file: standard Contributor Covenant v2.1 with conduct@pleaseai.dev as the enforcement contact.
SECURITY.md New file: private vulnerability reporting policy via GitHub Security Advisories with security@pleaseai.dev as fallback.
.github/PULL_REQUEST_TEMPLATE.md New PR checklist template; cargo test and mise run check are listed as separate checklist items — redundant but acceptable in a checklist context.
.github/ISSUE_TEMPLATE/config.yml Disables blank issues and provides contact links for discussions and private security reporting.
.github/ISSUE_TEMPLATE/bug_report.md New bug report template with description, reproduction steps, expected behavior, environment, and context sections.
.github/ISSUE_TEMPLATE/feature_request.md New feature request template with problem, proposed solution, alternatives, and additional context sections.

Reviews (2): Last reviewed commit: "chore: apply AI code review suggestions" | Re-trigger Greptile

Comment thread CONTRIBUTING.md

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 9 files

Architecture diagram
sequenceDiagram
    participant C as Contributor
    participant G as GitHub Platform
    participant T as Issue Templates
    participant P as PR Template
    participant M as Maintainers

    Note over C,M: Community-health file interactions (post-PR)

    C->>G: Opens new issue
    G->>T: Serves bug_report.md or feature_request.md
    T-->>C: Template form with labels and fields
    alt Bug report
        C->>G: Fills bug template (title/labels/bug, environment)
    else Feature request
        C->>G: Fills feature template (title/labels/enhancement, use case)
    end
    G-->>C: Issue created

    C->>G: Opens new pull request
    G->>P: Serves PULL_REQUEST_TEMPLATE.md
    P-->>C: Checklist (cargo test, mise run check, etc.)
    C->>C: Runs local tests and checks
    C->>G: Submits PR with completed checklist
    G-->>C: PR created

    alt Security vulnerability
        C->>G: Reports via private vulnerability reporting (Security tab)
        G-->>M: Notifies maintainers
        M-->>C: Acknowledgment within 72h
    else Alternative contact
        C->>M: Emails security@pleaseai.dev
        M-->>C: Acknowledgment
    end

    Note over C,M: Code of Conduct issues → conduct@pleaseai.dev
Loading

Re-trigger cubic

@amondnet amondnet merged commit 9034887 into chore/m0-scaffold Jul 1, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant